Skip to content

Conversation

@ArcturusZhang
Copy link
Member

@ArcturusZhang ArcturusZhang commented Nov 27, 2025

Fixes #54039

Copilot AI review requested due to automatic review settings November 27, 2025 05:12
Copilot finished reviewing on behalf of ArcturusZhang November 27, 2025 05:15
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Azure.Provisioning.RedisEnterprise SDK to support a new API version (2025-07-01), removes the experimental attribute, and introduces new features including public network access control and an additional clustering policy option.

Key Changes:

  • Updates default API version from 2025-04-01 to 2025-07-01 across all resources
  • Adds PublicNetworkAccess property to RedisEnterpriseCluster with new RedisEnterprisePublicNetworkAccess enum
  • Adds NoCluster value to RedisEnterpriseClusteringPolicy enum with updated documentation explaining update restrictions
  • Removes RedisEnterprisePrivateEndpointConnectionData class and updates PrivateEndpointConnections property type to use RedisEnterprisePrivateEndpointConnection instead
  • Updates Azure.ResourceManager.RedisEnterprise dependency from 1.2.0 to 1.3.0

Reviewed changes

Copilot reviewed 4 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Properties/AssemblyInfo.cs Removes experimental attribute, marking the library as stable
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/RedisEnterprisePrivateEndpointConnection.cs Updates default API version to 2025-07-01 and adds version constant
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/RedisEnterpriseDatabase.cs Updates default API version and clustering policy documentation to reflect new update capabilities
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/RedisEnterpriseCluster.cs Adds PublicNetworkAccess property, updates PrivateEndpointConnections type, and updates default API version
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/Models/RedisEnterprisePublicNetworkAccess.cs New enum defining public network access settings (Enabled/Disabled)
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/Models/RedisEnterprisePrivateEndpointConnectionData.cs Removes obsolete data model class
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/Models/RedisEnterpriseClusteringPolicy.cs Adds NoCluster enum value and updates documentation for clustering policy update rules
sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/AccessPolicyAssignment.cs Updates default API version to 2025-07-01 and adds version constant
sdk/provisioning/Azure.Provisioning.RedisEnterprise/api/Azure.Provisioning.RedisEnterprise.netstandard2.0.cs Updates public API surface for .NET Standard 2.0 target
sdk/provisioning/Azure.Provisioning.RedisEnterprise/api/Azure.Provisioning.RedisEnterprise.net8.0.cs Updates public API surface for .NET 8.0 target
sdk/provisioning/Azure.Provisioning.RedisEnterprise/CHANGELOG.md Adds changelog structure for versions 1.1.0-beta.1, 1.0.0, and 1.0.0-beta.1
eng/Packages.Data.props Updates Azure.ResourceManager.RedisEnterprise package reference from 1.2.0 to 1.3.0

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

@ArcturusZhang ArcturusZhang force-pushed the update-provisioning-redisenterprise branch from ca82c13 to 8de5f51 Compare November 27, 2025 05:40
@github-actions
Copy link

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Azure.Provisioning.RedisEnterprise

Copy link
Member

@jsquire jsquire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Central package bump looks good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Azure.Provisioning.RedisEnterprise resource version

2 participants